home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 5777 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.9 KB

  1. Path: lou.teclink.net!usenet
  2. From: rad@teclink.net (rad)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Will the PPC split up the Amiga community?
  5. Date: 20 Mar 1996 03:53:07 GMT
  6. Organization: TECLink Internet Services: info@TECLink.Net
  7. Message-ID: <1517.6652T1292T2538@teclink.net>
  8. References: <314D0F1D.3BEC@sapiens.com>
  9. NNTP-Posting-Host: tc2_52.teclink.net
  10. X-Newsreader: THOR 2.2 (Amiga;TCP/IP) *UNREGISTERED*
  11.  
  12. Avi Lev <avil@sapiens.com> wrote:
  13. >Jolyon Ralph wrote:
  14. >>
  15. >> > you know how it will work on Ami ? i.e. mix PPC code & 68k code ?
  16. >> > for example what about emulated 68k code doing lib calls of
  17. >> > a PPC-code lib ?
  18. >>
  19. >> No. And I'd like to know that ASAP....
  20. >>
  21. >> Jolyon
  22.  
  23. >it will NEVER work properly since the register mappings are completely
  24. >different between  the 2 processors, and if functions in libraries, written
  25. >in PPC native code, return the  result in some PPC register, it will not have
  26. >to be in d0 under 68k emulation when it gets  back to the calling routine
  27. >running under emulation.
  28.  
  29. It is very much possible (if fact probably) that it will work.  What will have
  30. to be done in order to make it work is that PPC libraries will have to be
  31. broken into to classes... the PPC only ones and the 68K callable PPC ones.
  32. All that is required to make it work is some additional restrictions on which
  33. registers are used for what in the compatible PPC libraries and some
  34. indication whether the file is compatible or not.  (Similar restrictions
  35. exist on the MacOS.)
  36.  
  37.                                                         -Rad
  38.  
  39. ---------------------------------------------------------------------------
  40. - Richard Deken                         EMail: (personal) rad@teclink.net -
  41. - VLSI Design Engineer                         (AuE)      rad@aue.com     -
  42. - Advanced Microelectronics             PGP public key available          -
  43. ---------------------------------------------------------------------------
  44.  
  45.